information technologies - German English Dictionary